package com.orange.core.pojo.rsp.writeoff;

import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import lombok.experimental.SuperBuilder;

import java.time.LocalDate;

@SuperBuilder
@NoArgsConstructor
@AllArgsConstructor
@Getter
@Setter
public class CouponWriteOffRsp extends WriteOffRsp {

    /**
     * 优惠券标题
     */
    private String title;

    /**
     * 优惠券价值
     */
    private Integer couponValue;

    /**
     * 使用门槛，无门槛传0
     */
    private Integer useThreshold;

    /**
     * 使用门店
     */
    private String storeName;

    /**
     * 使用门店地址
     */
    private String storeAddress;

    /**
     * 优惠券 icon url
     */
    private String iconUrl;

    /**
     * 有效期开始
     */
    private LocalDate effectStart;

    /**
     * 有效期结束
     */
    private LocalDate effectEnd;
}
